BATCP: Bandwidth-Aggregation Transmission Control Protocol
نویسندگان
چکیده
The Transmission Control Protocol (TCP) is the most used transport protocol to exchange reliable data between network devices. A considerable number of extensions have been implemented into TCP to achieve better performance. In this paper, we will present, describe, implement, and analyze a new protocol extension called Bandwidth-Aggregation TCP (BATCP), which enables the concurrent use of network interfaces, to improve network performance on multi-homed nodes. BATCP allows the use of multiple TCP connections to accept multiple IP addresses from a multi-homed node, scheduling segments among them based on a scheduling algorithm. Our results show that BATCP achieves full exploitation of each network interface, achieving up to 100% network utilization using two ADSL connections in real-world scenarios. MultiPath TCP (MPTCP) is currently being standardized, and achieves up to 96% of network utilization when in ideal conditions. BATCP and MPTCP are the only protocols tested on real-world scenarios. Related work such as the Proxy Inverse Multiplexer, called PRISM, and bandwidth aggregation with Stream Control Transmission Protocol (SCTP) achieve 80% utilization or less with network simulators.
منابع مشابه
Bandwidth aggregation with SCTP
In this paper we present a number of modifications to the recently adopted by IETF Stream Control Transmission Protocol (SCTP), that allow bandwidth aggregation over the multiple interfaces of a host. We show that it is possible to implement a number of algorithms for bandwidth aggregation, with only a small number of modifications to the base SCTP protocol. Our simulation results clearly depic...
متن کاملLS-SCTP: a bandwidth aggregation technique for stream control transmission protocol
Stream Control Transmission Protocol (SCTP) specifications utilize the multiple paths capabilities between the sender and receiver for retransmission of lost data chunks and as a backup in case of primary path failure. Under normal conditions, all data chunks are sent on the primary path chosen by the SCTP user during the transport connection initiation. In this paper, we address in detail vari...
متن کاملBandwidth Aggregation with Path Interleaving Forward Error Correction Mechanism for Delay-Sensitive Video Streaming in Wireless Multipath Environments
Multipath transmission which uses multiple paths for data transfer has been used in wireless networks to improve the performance of end-to-end transmission. However, wireless networks suffer from high packet loss rate, variations in end-to-end delay and available bandwidth. Hence, the Forward Error Correction (FEC) mechanism has been proposed to recover lost packets by adapting to the changing ...
متن کاملEfficient data aggregation with in-network integrity control for WSN
Energy is a scarce resource in Wireless Sensor Networks (WSN). Some studies show that more than 70% of energy is consumed in data transmission in WSN. Since most of the time, the sensed information is redundant due to geographically collocated sensors, most of this energy can be saved through data aggregation. Furthermore, data aggregation improves bandwidth usage and reduces collisions due to ...
متن کاملTransport Level Mechanisms for Bandwidth Aggregation on Mobile Hosts
Present mobile computing does not support the simultaneous use of multiple heterogeneous network interfaces for a single transport layer connection. In this paper, we describe a solution for channel aggregation at the transport layer, which provides increased bandwidth to mobile nodes. We present R-MTP (Reliable Multiplexing Transport Protocol), a rate-based reliable transport protocol capable ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Symmetry
دوره 9 شماره
صفحات -
تاریخ انتشار 2017